restriction enzyme analysis - French English Dictionary